public services director - Alemán Inglés Diccionario